physically injured - French English Dictionary